import pytest

class TestBus:
    # 类级别 就是 这个方法在这个类中
    # 只调用一次
    # 方法名必须是 setup_class
    # 虽然叫做类级别方法 但是不需要使用 @classmethod 装饰
    # 这个方法在这个类中 所有的对象方法执行前 只调用一次

    def setup_class(self):
        print('办一张公交卡')
    # 方法名必须是teatdown_class
    # 虽然叫做类级别方法 但是不需要使用 @classmethod 装饰
    # 这个方法在这个类中 所有的对象方法执完成之后 只调用一次
    def teardown_class(self):
        print('注销公交卡')

    def test_on_607(self):
        print('在607上')
    def test_on_355(self):
        print('在355上')

pytest.main(['-s','hm_04_setup类级别.py'])
